import Vue from 'vue'

// import 'tailwindcss/tailwind.css' 这样引入的文件很大
import './elementUI/index'
import '@/styles/reset.css'
import '@/styles/iconfont.css'
import router from './router'
import App from './App.vue'
import store from '@/store/index'
import VueLazyload from 'vue-lazyload'

/* Vue.use(VueLazyload, {
  preLoad: 1.3, // 距离屏幕顶部1.3倍距离的时候加载
  error: './images/error.jpeg', // 加载失败的图片
  loading: './images/loading.gif', // 加载中的图片
  attempt: 2,
})
 */
// 当安装插件时，提供一个全局指令 v-lazy
Vue.use(VueLazyload, {
  preLoad: 0.8,
  error: './images/error.jpeg',
  loading: './images/loading.gif',
  attempt: 1,
})

Vue.config.productionTip = false
new Vue({
  beforeCreate() {
    Vue.prototype.$bus = this
  },
  router,
  store,
  render: (h) => h(App),
}).$mount('#app')
